standoff armor - Francés Inglés Diccionario